Espressif Systems /ESP32-S2 /UHCI0 /INT_RAW

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as INT_RAW

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (RX_START_INT_RAW)RX_START_INT_RAW 0 (TX_START_INT_RAW)TX_START_INT_RAW 0 (RX_HUNG_INT_RAW)RX_HUNG_INT_RAW 0 (TX_HUNG_INT_RAW)TX_HUNG_INT_RAW 0 (IN_DONE_INT_RAW)IN_DONE_INT_RAW 0 (IN_SUC_EOF_INT_RAW)IN_SUC_EOF_INT_RAW 0 (IN_ERR_EOF_INT_RAW)IN_ERR_EOF_INT_RAW 0 (OUT_DONE_INT_RAW)OUT_DONE_INT_RAW 0 (OUT_EOF_INT_RAW)OUT_EOF_INT_RAW 0 (IN_DSCR_ERR_INT_RAW)IN_DSCR_ERR_INT_RAW 0 (OUT_DSCR_ERR_INT_RAW)OUT_DSCR_ERR_INT_RAW 0 (IN_DSCR_EMPTY_INT_RAW)IN_DSCR_EMPTY_INT_RAW 0 (OUTLINK_EOF_ERR_INT_RAW)OUTLINK_EOF_ERR_INT_RAW 0 (OUT_TOTAL_EOF_INT_RAW)OUT_TOTAL_EOF_INT_RAW 0 (SEND_S_REG_Q_INT_RAW)SEND_S_REG_Q_INT_RAW 0 (SEND_A_REG_Q_INT_RAW)SEND_A_REG_Q_INT_RAW 0 (DMA_INFIFO_FULL_WM_INT_RAW)DMA_INFIFO_FULL_WM_INT_RAW

Description

Raw interrupt status

Fields

RX_START_INT_RAW

This is the interrupt raw bit for UHCI_RX_START_INT interrupt. The interrupt is triggered when a separator has been sent.

TX_START_INT_RAW

This is the interrupt raw bit for UHCI_TX_START_INT interrupt. The interrupt is triggered when DMA detects a separator.

RX_HUNG_INT_RAW

This is the interrupt raw bit for UHCI_RX_HUNG_INT interrupt. The interrupt is triggered when DMA takes more time to receive data than the configure value.

TX_HUNG_INT_RAW

This is the interrupt raw bit for UHCI_TX_HUNG_INT interrupt. The interrupt is triggered when DMA takes more time to read data from RAM than the configured value.

IN_DONE_INT_RAW

This is the interrupt raw bit for UHCI_IN_DONE_INT interrupt. The interrupt is triggered when an receive descriptor is completed.

IN_SUC_EOF_INT_RAW

This is the interrupt raw bit for UHCI_IN_SUC_EOF_INT interrupt. The interrupt is triggered when a data packet has been received successfully.

IN_ERR_EOF_INT_RAW

This is the interrupt raw bit for UHCI_IN_ERR_EOF_INT interrupt. The interrupt is triggered when there are some errors in EOF in the receive descriptor.

OUT_DONE_INT_RAW

This is the interrupt raw bit for UHCI_OUT_DONE_INT interrupt. The interrupt is triggered when an transmit descriptor is completed.

OUT_EOF_INT_RAW

This is the interrupt raw bit for UHCI_OUT_EOF_INT interrupt. The interrupt is triggered when the current descriptor’s EOF bit is 1.

IN_DSCR_ERR_INT_RAW

This is the interrupt raw bit for UHCI_IN_DSCR_ERR_INT interrupt. The interrupt is triggered when there are some errors in the receive descriptor.

OUT_DSCR_ERR_INT_RAW

This is the interrupt raw bit for UHCI_OUT_DSCR_ERR_INT interrupt. The interrupt is triggered when there are some errors in the transmit descriptor.

IN_DSCR_EMPTY_INT_RAW

This is the interrupt raw bit for UHCI_IN_DSCR_EMPTY_INT interrupt. The interrupt is triggered when there are not enough inlinks for DMA.

OUTLINK_EOF_ERR_INT_RAW

This is the interrupt raw bit for UHCI_OUTLINK_EOF_ERR_INT interrupt. The interrupt is triggered when there are some errors in EOF in the transmit descriptor.

OUT_TOTAL_EOF_INT_RAW

This is the interrupt raw bit for UHCI_OUT_TOTAL_EOF_INT interrupt. The interrupt is triggered when all data in the last buffer address has been sent out.

SEND_S_REG_Q_INT_RAW

This is the interrupt raw bit for UHCI_SEND_S_REG_Q_INT interrupt. The interrupt is triggered when DMA has sent out a short packet using single_send mode.

SEND_A_REG_Q_INT_RAW

This is the interrupt raw bit for UHCI_SEND_A_REG_Q_INT interrupt. The interrupt is triggered when DMA has sent out a short packet using always_send mode.

DMA_INFIFO_FULL_WM_INT_RAW

This is the interrupt raw bit for UHCI_DMA_INFIFO_FULL_WM_INT interrupt. The interrupt is triggered when the number of data bytes in DMA RX FIFO has reached the configured threshold value.

Links

() ()